SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vwtEspacio
AS
SELECT     dbo.tb_Espacios.idEspacio AS ID, dbo.tb_Espacios.Edificio, dbo.tb_TiposDeEspacio.Descripcion AS TipoDeEspacio, dbo.tb_Espacios.Superficie, 
                      dbo.tb_Espacios.Planta, dbo.tb_Espacios.Cantidad, dbo.tb_Espacios.TurnosDisponibles, dbo.tb_Espacios.CapOcupadaM, 
                      dbo.tb_Espacios.CapOcupadaT, dbo.tb_Espacios.CapOcupadaV, dbo.tb_Espacios.CapOcupadaN, dbo.tb_TiposDeTechos.Descripcion AS TipoDeTecho, 
                      dbo.tb_TiposdeParedes.Descripcion AS TipoDePared, dbo.tb_TiposdeCarpinteria.Descripcion AS TipoDeCarpinteria, 
                      dbo.tb_TiposDePisos.Descripcion AS TipoDePiso, dbo.tb_TiposDeCielorraso.Descripcion AS TipoDeCielorraso
FROM         dbo.tb_Espacios INNER JOIN
                      dbo.tb_Edificios ON dbo.tb_Espacios.Edificio = dbo.tb_Edificios.idEdificio INNER JOIN
                      dbo.tb_TiposDeEspacio ON dbo.tb_Espacios.TipoDeEspacio = dbo.tb_TiposDeEspacio.idTipoDeEspacio INNER JOIN
                      dbo.tb_TiposDeTechos ON dbo.tb_Espacios.TipodeTecho = dbo.tb_TiposDeTechos.IdTipoTecho INNER JOIN
                      dbo.tb_TiposdeParedes ON dbo.tb_Espacios.TipodeParedes = dbo.tb_TiposdeParedes.IDTipodePared INNER JOIN
                      dbo.tb_TiposdeCarpinteria ON dbo.tb_Espacios.TipodeCarpinteria = dbo.tb_TiposdeCarpinteria.IdTipoCarpinteria INNER JOIN
                      dbo.tb_TiposDePisos ON dbo.tb_Espacios.TipodePiso = dbo.tb_TiposDePisos.IdTipodePiso INNER JOIN
                      dbo.tb_TiposDeCielorraso ON dbo.tb_Espacios.TipodeCielorraso = dbo.tb_TiposDeCielorraso.IDTipodeCielorraso
GO
GRANT SELECT ON  [dbo].[vwtEspacio] TO [LegajoEdilico]
GRANT SELECT ON  [dbo].[vwtEspacio] TO [SoloVer]
GO
